ribbed piston - Alemán Inglés Diccionario